{"ID":0,"Name":"Установка PHP unit Windows","Content":"\u003cp\u003eРешил разобраться не много в автоматизированном тестировании, но вот незадача, установить PHPUnit не так то просто!\u003c/p\u003e\n\u003cp\u003eПокопавшись в интернетах, нашел наиболее простой способ установить unit через pear - \u003ca href=\"https://pear.php.net/manual/en/installation.php\" rel=\"nofollow\"\u003eставим PEAR\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePear добавляем в path (System -\u003e Advanced -\u003e Environment Variables-\u003e System Variables -\u003e Path добавляем ;C:php если php в корне C)\n\nНажмите OK), далее выполняем с консоли\n\u003cpre\u003e\npear channel-update pear.php.net\npear upgrade pear\npear channel-discover pear.phpunit.de\npear channel-discover components.ez.no\npear channel-discover pear.symfony-project.com\npear install phpunit/PHPUnit\n\u003c/pre\u003e\n\u003cpre name=\"code\" class=\"php\"\u003e\nclass myClass {\n\tpublic function power($x, $y){\n\t\treturn pow($x, $y);\n\t}\n}\n\nclass myClassTest extends PHPUnit_Framework_TestCase {\n    public function testPower(){\n        $my = new MyClass();\n        return $this-\u003eassertEquals(8, $my-\u003epower(2, 3));\n }\n}\n\u003c/pre\u003e\nТеперь ловко можно валить с консоли phpunit class.myClassTest (для моего случая) \u003ca href=\"https://habrahabr.ru/blogs/php/56289/\" rel=\"nowollow\"\u003eподробнее тут\u003c/a\u003e\u003c/p\u003e\n","Tag":"php","Url":"/art/24/how-install-php-unity-windows.aspx","ShortDescription":"","Alias":"","Visible":0,"Title":"Установка PHP unit Windows","Key":"","Description":"Как установить php unit под windows?"}
